interstitial site - English Synonyms Dictionary